لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
Kubernetes Project-2022 CI/CD با جنکینز هلم در AKS و EKS [ویدئو]
Kubernetes Project-2022 CI/CD with Jenkins Helm on AKS and EKS [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
سرویس Azure Kubernetes (AKS) یک سرویس Kubernetes مدیریت شده با امنیت سخت و تحویل سریع است. Amazon Elastic Kubernetes Service (EKS) یک سرویس مدیریت شده و مطابق با Kubernetes تایید شده برای اجرای Kubernetes در AWS و داخل محل است.
در این دوره، شما یاد خواهید گرفت که برنامه ها را بر روی خوشه های EKS و AKS Kubernetes با خطوط لوله CI/CD با استفاده از نمودارهای Helm مستقر کنید. شما با اصول اولیه نحوه راه اندازی سرور جنکینز برای CI/CD در خوشه EKS شروع خواهید کرد. این همچنین شامل نصب و پیکربندی افزونههای Docker و Maven در سرور جنکینز میشود. شما خواهید فهمید که چگونه خوشه EKS Kubernetes را در AWS راه اندازی کنید و یک نقش IAM برای میزبان مدیریت ایجاد کنید. با حرکت به جلو، Helm، نمودار Helm و نحوه ایجاد نمودار Helm را درک خواهید کرد.
در قسمت دیگر دوره، متوجه خواهید شد که سرور متریک چیست و چگونه یک سرور متریک را پیکربندی کنید. شما همچنین یاد خواهید گرفت که یک برنامه را با HPA برای استفاده بالای CPU اجرا کنید. شما نحوه دسترسی به خوشه AKS از ماشین محلی را بررسی خواهید کرد و دوره را با مقدمه ای بر Elasticsearch Fluentd و Kibana به پایان می رسانید و پیکربندی Elasticsearch Fluentd و Kibana را در خوشه AKS خواهید آموخت.
در پایان این دوره، شما یک خط لوله CI/CD برای استقرار برنامهها یا میکروسرویسها بر روی خوشههای AKS و EKS Kubernetes ساختهاید. نقش IAM را به میزبان مدیریت ایجاد و پیوست کنید
سرویس EKS Kubernetes را در AWS راه اندازی کنید
معماری هلم را یاد بگیرید
سرور متریک را درک کنید
پیکربندی Maven و Docker Credentials در Jenkins را بیاموزید
درباره کلاسهای نقطه شکست و پرسشهای رسانه بیاموزید این دوره برای هر کسی که میخواهد خط لوله CI/CD بسازد تا برنامهها یا میکروسرویسها را در AKS و EKS Kubernetes Cluster با استفاده از Helm و Jenkinsfile بسازد و برای دانشآموزانی که میخواهند مهارتهای خود را در این حوزه افزایش دهند، طراحی شده است. این دوره همچنین برای کسانی که میخواهند درباره استقرار میکروسرویس یا برنامههای کاربردی در خوشه Kubernetes با استفاده از نمودار Helm بدانند مفید است.
دانش قبلی در مورد Kubernetes، Git و Jenkins مفید خواهد بود. راه اندازی Kubernetes آماده تولید برای استقرار مداوم در DevOps * نصب و پیکربندی افزونه های Docker و Maven در سرور Jenkins * نصب و پیکربندی Helm در سرور Jenkins
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
چه چیزی را پوشش خواهیم داد
What will We Cover
گردش کار پروژه EKS و AKS
EKS and AKS Project Workflow
راه اندازی سرور جنکینز برای CI/CD در EKS Cluster
Setting Up Jenkins Server for CI/CD in EKS Cluster
نصب سرور جنکینز برای CI/CD در EKS Kubernetes Cluster
Installing Jenkins Server for CI/CD to EKS Kubernetes Cluster
نصب آخرین سرور جنکینز برای CI/CD
Installing the Latest Jenkins Server for CI/CD
راه اندازی Maven و GIT در سرور جنکینز
Maven and GIT Setup in Jenkins Server
راه اندازی داکر در سرور جنکینز
Docker Setup in Jenkins Server
پلاگین های Docker و Maven را در سرور جنکینز نصب و پیکربندی کنید
Install and Configure Docker and Maven Plugins in Jenkins Server
راه اندازی EKS Kubernetes Cluster در AWS
Setting Up EKS Kubernetes Cluster in AWS
ایجاد میزبان مدیریت
Creating Management Host
نقش IAM را به مدیریت هاست ایجاد و پیوست کنید
Create and Attach IAM Role to Management Host
راه اندازی سرویس EKS Kubernetes در AWS
Setting Up EKS Kubernetes Service in AWS
یک حساب Docker در Docker Hub ایجاد کنید
Create a Docker Account in the Docker Hub
نمودارهای هلم و هلم
Helm and Helm Charts
نمودار Helm را از Stable Repo بکشید و بسته ایجاد کنید
Pull the Helm Chart from Stable Repo and Create Package
استقرار نمونه برنامه در AKS Kubernetes Cluster با Helm Charts
Deploy Sample Application on AKS Kubernetes Cluster with Helm Charts
Helm را در سرور جنکینز نصب و پیکربندی کنید
Install and Configure Helm in Jenkins Server
ایجاد نمودارهای هلم
Creating Helm Charts
Sable Repo را به Helm اضافه کنید
Add Stable Repo to Helm
کار یکپارچه سازی مداوم را در جنکینز راه اندازی کنید
Set Up Continuous Integration Job in Jenkins
پیکربندی کار یکپارچه سازی مداوم با خط لوله اعلامی جنکینز
Configure Continuous Integration Job with Jenkins Declarative Pipeline
Maven و Docker Credentials را در Jenkins پیکربندی کنید
Configure Maven and Docker Credentials in Jenkins
جنکینزفایل و داکرفایل
Jenkinsfile and Dockerfile
برنامه JAVA Springboot بسازید و تصویر Docker را با CI ایجاد کنید
Build JAVA Springboot Application and Create Docker Image with CI
برنامه Springboot را در EKS با استفاده از Helm Charts با CI/CD اجرا کنید
Deploy Springboot Application on EKS Using Helm Charts with CI/CD
مقدمه ای در مورد استقرار برنامه Springboot در EKS Kubernetes Cluster با استفاده از Helm Charts
Introduction about Deploying Springboot App on EKS Kubernetes Cluster Using Helm Charts
Jenkinsfile و Helm Chart برای استقرار برنامه در EKS
Jenkinsfile and Helm Chart for Deploying Application on EKS
برنامه Springboot را با خط لوله Jenkins با استفاده از Helm Chart اجرا کنید
Deploy Springboot Application with Jenkins Pipeline Using Helm Chart
حذف انتشار
Delete Release
پیکربندی Autoscaler Pod Horizontal برای مقیاس خودکار PF Pods در EKS Cluster
Configure Horizontal Pod Autoscaler for Autoscaling pf Pods in EKS Cluster
سرور متریک چیست؟
What Is Metric Server?
سرور متریک را پیکربندی کنید
Configure Metric Server
پیکربندی محدودیت های منابع
Configure Resource Limits
پیکربندی فایل YAML برای Autoscaler Pod Horizontal
Configure YAML File for Horizontal Pod autoscaler
استقرار برنامه با HPA برای استفاده زیاد از CPU
Deploy Application with HPA for High CPU Usage
استقرار برنامه با HPA برای استفاده از حافظه بالا
Deploy Application with HPA for High Memory Usage
Elasticsearch Fluent Kibana برای Application و Kubernetes Logs
Elasticsearch Fluent Kibana for Application and Kubernetes Logs
مقدمه ای بر Elasticsearch Fluentd و Kibana
Introduction to Elasticsearch Fluentd and Kibana
مروری بر فایل های EFK YAML
Overview of EFK YAML Files
Elasticsearch Fluentd و Kibana را در EFK پیکربندی کنید
Configure Elasticsearch Fluentd and Kibana in EFK
راه اندازی Jenkins در AKS Cluster برای CI/CD
Setting Up Jenkins in AKS Cluster for CI/CD
نصب سرور جنکینز برای CI/CD در AKS Kubernetes Cluster
Installing Jenkins Server for CI/CD to AKS Kubernetes Cluster
راه اندازی Maven و GIT در سرور جنکینز
Maven and GIT Setup in Jenkins Server
راه اندازی داکر در سرور جنکینز
Docker Setup in Jenkins Server
افزونه Docker و Maven را در سرور جنکینز نصب و پیکربندی کنید
Install and Configure Docker and Maven Plugin in Jenkins Server
AKS Cluster را در Azure راه اندازی کنید
Set Up AKS Cluster in Azure
AKS Kubernetes را در Azure راه اندازی کنید
Set Up AKS Kubernetes in Azure
از Local Machine به AKS Cluster دسترسی پیدا کنید
Access AKS Cluster from Local Machine
دسترسی به AKS Cluster از Local Machine – Part 2
Access AKS Cluster from Local Machine – Part 2
ایجاد رجیستری کانتینر Azure (ACR)
Creation of Azure Container Registry (ACR)
با استفاده از نمودارهای هلم با CI/CD، اپلیکیشن Springboot را در خوشه AKS اجرا کنید
Deploy Springboot Application on AKS Cluster using Helm charts with CI/CD
مقدمه ای درباره استقرار برنامه Springboot در AKS Kubernetes Cluster با استفاده از Helm Charts
Intro about Deploy Springboot App on AKS Kubernetes Cluster Using Helm Charts
Jenkinsfile و Helmchart برای استقرار برنامه در AKS
Jenkinsfile and Helmchart for Deploying Application on AKS
برنامه Springboot را با خط لوله Jenkins با استفاده از Helm Chart اجرا کنید
Deploy Springboot Application with Jenkins Pipeline Using Helm Chart
حذف انتشار
Delete Release
پیکربندی Autoscaler Pod Horizontal برای مقیاس خودکار Pods در AKS Cluster
Configure Horizontal Pod Autoscaler for Autoscaling of Pods in AKS Cluster
فایل YAML را برای Horizontal Pod Autoscaler پیکربندی کنید
Configure YAML file for Horizontal Pod Autoscaler
استقرار برنامه با HPA برای استفاده زیاد از CPU
Deploy Application with HPA for High CPU Usage
استقرار برنامه با HPA برای استفاده از حافظه بالا
Deploy Application with HPA for High Memory Usage
Elasticsearch Fluentd Kibana برای Application و Kubernetes Logs
Elasticsearch Fluentd Kibana for Application and Kubernetes Logs
مقدمه ای بر Elasticsearch Fluentd و Kibana
Introduction to Elasticsearch Fluentd and Kibana
Valaxy Technologies به عنوان یکی از برترین مربیان Cloud و DevOps شناخته می شود. A.R. شانکار مالک، بنیانگذار و یکی از مربیان متعدد Valaxy Technologies است. در حالی که او در حرفه خود با فناوری های مختلفی کار کرده است، در Cloud و DevOps تخصص دارد.
Valaxy Technologies از زمان آغاز به کار خود در سال 2013 به طور تصاعدی رشد کرده است. مربیان Valaxy Technologies بیش از 100000 زبان آموز جهانی را آموزش داده اند.
نمایش نظرات